English Dictionary
◊ PUT RIGHT
put right
v : settle or put right; of difficulties or problems [syn: {iron
out}, {straighten out}]